# == Class: guacamole
#
# Full description of class guacamole here.
#
# === Parameters
#
# [*sample_parameter*]
#   Explanation of what this parameter affects and what it defaults to.
#
class guacamole (
  $package_name = $::guacamole::params::package_name,
  $service_name = $::guacamole::params::service_name,
) inherits ::guacamole::params {

  # validate parameters here


  class { '::guacamole::install': } ->
  class { '::guacamole::config': } ~>
  class { '::guacamole::service': } ->
  Class['::guacamole']
}
